package pl.edu.agh.student.nn.core;

/**
 * 
 * Reprezentuje rodzaje funkcji.
 *
 */
public enum ActivationFunctionType {
    /**
     * Reprezentuje funkcje liniowa
     */
    L("Linear"),
    /**
     * Reprezentuje funkcje sigmoidalna
     */
    S("Sigmoidal"),
    /**
     * Reprezentuje funkcje progowa
     */
    T("Threshold");

    private String name;

    ActivationFunctionType(String name) {
        this.name = name;
    }

    /**
     * Opis funkcji
     * @return
     */
    public String getName() {
        return name;
    }
}
